home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / patches / mbpch101.lha / MAB_Patch101 / Install-Patch next >
Text File  |  1995-08-10  |  4KB  |  105 lines

  1. ; **** Installscript written by Markus Mönig             ****
  2.  
  3. ; **** Special version for MainActor Broadcast           ****
  4. ; **** by MainConcept, GbR Moenig/Zabel, © 1994, 1995    ****
  5.  
  6. ; **** This script requires the Installer from Commodore ****
  7. ; **** which is available for free.                      ****
  8.  
  9. ; **** Version 1.0 of this script                        ****
  10.  
  11. (set ProductName        "MABroadcast Patch")    ; product Name
  12. (set VersionNum            "1.01")        ; product version number
  13. (set OldVersionNum    "1.00")        ; product version number
  14.  
  15. (set MABName                    "MABroadcast")
  16. (set DefaultMAB                 @default-dest)
  17.  
  18. (set OSVersion            (/ (getversion) 65536))
  19. (set WBVersion            (/ (getversion "version.library" (resident)) 65536))
  20. (set MVBNum                     (getversion "MABroadcast:MVBroadcast"))
  21. (set MVBVer                     (/ MVBNum 65536))
  22. (set MVBRev                    (- MVBNum (* MABVer 65536)))
  23.  
  24. (set @default-dest "MABroadcast:")
  25.  
  26. (transcript "Installing %s Commodity..." ProductName)
  27.  
  28. (set WrongVersion
  29.   ("%s%s%s"
  30.      "You dont have MainActor Broadcast v"
  31.      OldVersionNum
  32.      "\ninstalled !"
  33.   )
  34. )
  35.  
  36. ; Here follow localized strings for the german and english texts
  37. ; used in the script. Adding a new language should be easy by copying
  38. ; the block and translating it.
  39.  
  40. (complete 10)
  41.  
  42. ( if (AND (= MVBVer 0) (= MVBRev 20) )
  43.         (
  44.             (working "Patching FLI Saver")
  45.           (run ("patcher MABroadcast:Saver/FLI MABroadcast:Saver/FLI patch/FLI"))
  46.  
  47.             (working "Patching FLC Saver")
  48.           (run ("patcher MABroadcast:Saver/FLC MABroadcast:Saver/FLC patch/FLC"))
  49.  
  50.             (working "Patching MED Player")
  51.           (run ("patcher MABroadcast:Sound/MED MABroadcast:Sound/MED patch/MED"))
  52.  
  53.             (working "Patching OctaMED Player")
  54.           (run ("patcher MABroadcast:Sound/OctaMED MABroadcast:Sound/OctaMED patch/OctaMED"))
  55.  
  56.             (working "Patching IFF-8SVX Player")
  57.           (run ("patcher MABroadcast:Sound/IFF-8SVX MABroadcast:Sound/IFF-8SVX patch/IFF-8SVX"))
  58.  
  59.             (working "Patching RIFF-WAV Player")
  60.           (run ("patcher MABroadcast:Sound/RIFF-WAV MABroadcast:Sound/RIFF-WAV patch/RIFF-WAV"))
  61.  
  62.             (working "Creating AIFF Player")
  63.           (run ("patcher MABroadcast:Sound/RIFF-WAV MABroadcast:Sound/AIFF patch/AIFF"))
  64.  
  65.             (working "Patching General Support Module")
  66.           (run ("patcher MABroadcast:Support/General MABroadcast:Support/General patch/general"))
  67.  
  68.             (working "Patching IFF-Anim3 Loader")
  69.           (run ("patcher MABroadcast:Loader/IFF-Anim3 MABroadcast:Loader/IFF-Anim3 patch/IFF-Anim3"))
  70.  
  71.             (working "Patching IFF-Anim5 Loader")
  72.           (run ("patcher MABroadcast:Loader/IFF-Anim5 MABroadcast:Loader/IFF-Anim5 patch/IFF-Anim5"))
  73.  
  74.             (working "Patching IFF-Anim7_16 Loader")
  75.           (run ("patcher MABroadcast:Loader/IFF-Anim7_16 MABroadcast:Loader/IFF-Anim7_16 patch/IFF-Anim7_16"))
  76.  
  77.             (working "Patching IFF-Anim7_32 Loader")
  78.           (run ("patcher MABroadcast:Loader/IFF-Anim7_32 MABroadcast:Loader/IFF-Anim7_32 patch/IFF-Anim7_32"))
  79.  
  80.             (working "Patching IFF-Anim8_16 Loader")
  81.           (run ("patcher MABroadcast:Loader/IFF-Anim8_16 MABroadcast:Loader/IFF-Anim8_16 patch/IFF-Anim8_16"))
  82.  
  83.             (working "Patching IFF-Anim8_32 Loader")
  84.           (run ("patcher MABroadcast:Loader/IFF-Anim8_32 MABroadcast:Loader/IFF-Anim8_32 patch/IFF-Anim8_32"))
  85.  
  86.             (working "Patching IFF-AnimBrush Loader")
  87.           (run ("patcher MABroadcast:Loader/IFF-AnimBrush MABroadcast:Loader/IFF-AnimBrush patch/IFF-AnimBrush"))
  88.  
  89.             (working "Patching IFF-AnimJ Loader")
  90.           (run ("patcher MABroadcast:Loader/IFF-AnimJ MABroadcast:Loader/IFF-AnimJ patch/IFF-AnimJ"))
  91.  
  92.             (working "Patching MainView Broadcast")
  93.           (run ("patcher MABroadcast:MVBroadcast MABroadcast:MVBroadcast patch/MVBroadcast"))
  94.  
  95.             (working "Patching MainActor Broadcast")
  96.           (run ("patcher MABroadcast:MABroadcast MABroadcast:MABroadcast patch/MABroadcast"))
  97.             (exit)
  98.         )
  99.     (
  100.         (abort WrongVersion)
  101.         )
  102. )
  103.  
  104. (complete 95)
  105.